2/1/08 12:25 PM - INFO: Using WEBROOT = http://jhave.org/jhave/
2/1/08 12:25 PM - INFO: Using Script Root of /home/naps/sandboxes/jhave2/server/build/classes/
2/1/08 12:25 PM - INFO: Using User Script Directory of /srv/www/htdocs/jhave/
2/1/08 12:25 PM - INFO: JHAVE Server started. Listening on port 7004
2/1/08 12:26 PM - INFO: Accepted connection 1 from 141.233.196.77
2/1/08 12:26 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 12:26 PM - INFO: Object: Thread[Thread-1,5,main]
2/1/08 12:26 PM - INFO: 1 generic
2/1/08 12:26 PM - FINER: ENTRY
2/1/08 12:26 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 12:26 PM - INFO: 4 dijkstrarichard new null
2/1/08 12:26 PM - FINER: ENTRY
2/1/08 12:26 PM - FINER: ENTRY
2/1/08 12:26 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/1 *
2/1/08 12:26 PM - FINE: up front looking for -- exe/dijkstrarichard/dijkstrarichard
2/1/08 12:26 PM - FINER: Executing -- perl exe/dijkstrarichard/dijkstrarichard.pl /srv/www/htdocs/jhave/html_root/uid/1 * null
2/1/08 12:26 PM - FINE: exec(perl exe/dijkstrarichard/dijkstrarichard.pl /srv/www/htdocs/jhave/html_root/uid/1 * null)
2/1/08 12:26 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/1.sho
2/1/08 12:26 PM - FINE: http://jhave.org/jhave/html_root/uid/1.sho
2/1/08 12:26 PM - FINE: sendtoClient - 400 dijkstrarichard gaigs
2/1/08 12:26 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/1.sho
2/1/08 12:27 PM - INFO: 7 <?xml version = "1.0"?>
<!DOCTYPE quizResults SYSTEM "src/quizResults.dtd">

<quizResults quizId="dijkstrarichard" studentId="naps@uwosh.edu" numQuestions="8" numCorrect="4" HUTstudentID="50031E" HUTquizID="3.2" HUTcourseID="100" HUTnormalizedScore="8" HUTseed="dca9431ebd4bc3420f165ff373e576ef" startTime="2008-02-01 12:26:07" endTime="2008-02-01 12:27:15">
	<question questionNumber="0" isCorrect="0" questionType="MC">
		<correctAnswer>"3"</correctAnswer>
		<givenAnswer>"2"</givenAnswer>
	</question>
	<question questionNumber="1" isCorrect="1" questionType="FB">
		<correctAnswer>
"g"
</correctAnswer>
		<givenAnswer>"g"</givenAnswer>
	</question>
	<question questionNumber="2" isCorrect="1" questionType="FB">
		<correctAnswer>
"1"
</correctAnswer>
		<givenAnswer>"1"</givenAnswer>
	</question>
	<question questionNumber="3" isCorrect="1" questionType="FB">
		<correctAnswer>
"f"
</correctAnswer>
		<givenAnswer>"f"</givenAnswer>
	</question>
	<question questionNumber="4" isCorrect="0" questionType="FB">
		<correctAnswer>
"8"
</correctAnswer>
		<givenAnswer>"4"</givenAnswer>
	</question>
	<question questionNumber="5" isCorrect="0" questionType="FB">
		<correctAnswer>
"1"
</correctAnswer>
		<givenAnswer>"2"</givenAnswer>
	</question>
	<question questionNumber="6" isCorrect="1" questionType="FB">
		<correctAnswer>
"e"
</correctAnswer>
		<givenAnswer>"e"</givenAnswer>
	</question>
	<question questionNumber="7" isCorrect="0" questionType="FB">
		<correctAnswer>
"12"
</correctAnswer>
		<givenAnswer>"5"</givenAnswer>
	</question>
</quizResults>
2/1/08 12:27 PM - INFO: Received quiz completed call from client
2/1/08 12:27 PM - INFO: Client Connection to TRAKLA Operation OK
2/1/08 12:27 PM - INFO: email sent
2/1/08 12:27 PM - INFO: Sending 604 to client
2/1/08 12:27 PM - FINE: sendtoClient - 604 db updated
2/1/08 12:27 PM - SEVERE: getObject
java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2502)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 12:27 PM - FINE: killConnection: Communication Error.
2/1/08 12:27 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 12:27 PM - FINE: Killing client 1
2/1/08 12:53 PM - INFO: Accepted connection 2 from 66.240.8.178
2/1/08 12:53 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 12:53 PM - INFO: Object: Thread[Thread-2,5,main]
2/1/08 12:53 PM - INFO: 1 dijkstra
2/1/08 12:53 PM - FINER: ENTRY
2/1/08 12:54 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 12:58 PM - INFO: 4 memorymanager/removeA4.jp new <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE show PUBLIC "-//JHAVE//DTD INPUT PANEL//EN" "input_panel.dtd">
<input_panel>
  <textarea>
    <label_line>Enter your Java or C++ source code below:</label_line>
    <default_field>Remove all A's from the list
// gridsize 1 6 java 0.3
Node head = Utils.createList( 'A', 'A', 'A', 'B', 'C', 'D', "tail" );
Node p = null; // 0 2
</default_field>
    <value_entered>Remove all A's from the list
// gridsize 1 6 java 0.3
Node head = Utils.createList( 'A', 'A', 'A', 'B', 'C', 'D', "tail" );
Node p = null; // 0 2

p=head;
while(p.next!=null)
{
  if(p.next=='A')
  {
    p=p.next;
  }
  if(head=='A')
  {
    head=nead.next;
  }
}</value_entered>
  </textarea>
</input_panel>
2/1/08 12:58 PM - FINER: ENTRY
2/1/08 12:58 PM - FINER: ENTRY
2/1/08 12:58 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/2 *
2/1/08 12:58 PM - FINE: up front looking for -- exe/memorymanager/memorymanager
2/1/08 12:58 PM - FINER: Executing -- java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/2 * /srv/www/htdocs/jhave/html_root/uid/2.xml
2/1/08 12:58 PM - FINE: exec(java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/2 * /srv/www/htdocs/jhave/html_root/uid/2.xml)
2/1/08 12:58 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/2.sho
2/1/08 12:58 PM - FINE: http://jhave.org/jhave/html_root/uid/2.sho
2/1/08 12:58 PM - FINE: sendtoClient - 400 memorymanager/removeA4.jp gaigs
2/1/08 12:58 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/2.sho
2/1/08 12:59 PM - INFO: 4 memorymanager/removeA4.jp new <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE show PUBLIC "-//JHAVE//DTD INPUT PANEL//EN" "input_panel.dtd">
<input_panel>
  <textarea>
    <label_line>Enter your Java or C++ source code below:</label_line>
    <default_field>Remove all A's from the list
// gridsize 1 6 java 0.3
Node head = Utils.createList( 'A', 'A', 'A', 'B', 'C', 'D', "tail" );
Node p = null; // 0 2
</default_field>
    <value_entered>Remove all A's from the list
// gridsize 1 6 java 0.3
Node head = Utils.createList( 'A', 'A', 'A', 'B', 'C', 'D', "tail" );
Node p = null; // 0 2

p=head;
while(p.next!=null)
{
  if(p.next=='A')
  {
    p=p.next;
  }
  if(head=='A')
  {
    head=head.next;
  }
}</value_entered>
  </textarea>
</input_panel>
2/1/08 12:59 PM - FINER: ENTRY
2/1/08 12:59 PM - FINER: ENTRY
2/1/08 12:59 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/2 *
2/1/08 12:59 PM - FINE: up front looking for -- exe/memorymanager/memorymanager
2/1/08 12:59 PM - FINER: Executing -- java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/2 * /srv/www/htdocs/jhave/html_root/uid/2.xml
2/1/08 12:59 PM - FINE: exec(java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/2 * /srv/www/htdocs/jhave/html_root/uid/2.xml)
2/1/08 12:59 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/2.sho
2/1/08 12:59 PM - FINE: http://jhave.org/jhave/html_root/uid/2.sho
2/1/08 12:59 PM - FINE: sendtoClient - 400 memorymanager/removeA4.jp gaigs
2/1/08 12:59 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/2.sho
2/1/08 12:59 PM - INFO: 4 memorymanager/removeA4.jp new <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE show PUBLIC "-//JHAVE//DTD INPUT PANEL//EN" "input_panel.dtd">
<input_panel>
  <textarea>
    <label_line>Enter your Java or C++ source code below:</label_line>
    <default_field>Remove all A's from the list
// gridsize 1 6 java 0.3
Node head = Utils.createList( 'A', 'A', 'A', 'B', 'C', 'D', "tail" );
Node p = null; // 0 2
</default_field>
    <value_entered>Remove all A's from the list
// gridsize 1 6 java 0.3
Node head = Utils.createList( 'A', 'A', 'A', 'B', 'C', 'D', "tail" );
Node p = null; // 0 2
p=head;
while(p.next!=null)
{
  if(p.next=='A')
  {
    p=p.next;
  }
  if(head=='A')
  {
    head=head.next;
  }
}</value_entered>
  </textarea>
</input_panel>
2/1/08 12:59 PM - FINER: ENTRY
2/1/08 12:59 PM - FINER: ENTRY
2/1/08 12:59 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/2 *
2/1/08 12:59 PM - FINE: up front looking for -- exe/memorymanager/memorymanager
2/1/08 12:59 PM - FINER: Executing -- java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/2 * /srv/www/htdocs/jhave/html_root/uid/2.xml
2/1/08 12:59 PM - FINE: exec(java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/2 * /srv/www/htdocs/jhave/html_root/uid/2.xml)
2/1/08 12:59 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/2.sho
2/1/08 12:59 PM - FINE: http://jhave.org/jhave/html_root/uid/2.sho
2/1/08 12:59 PM - FINE: sendtoClient - 400 memorymanager/removeA4.jp gaigs
2/1/08 12:59 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/2.sho
2/1/08 1:00 PM - INFO: 4 memorymanager/removeA4.jp new <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE show PUBLIC "-//JHAVE//DTD INPUT PANEL//EN" "input_panel.dtd">
<input_panel>
  <textarea>
    <label_line>Enter your Java or C++ source code below:</label_line>
    <default_field>Remove all A's from the list
// gridsize 1 6 java 0.3
Node head = Utils.createList( 'A', 'A', 'A', 'B', 'C', 'D', "tail" );
Node p = null; // 0 2
</default_field>
    <value_entered>Remove all A's from the list
// gridsize 1 6 java 0.3
Node head = Utils.createList( 'A', 'A', 'A', 'B', 'C', 'D', "tail" );
Node p = null; // 0 2
p=head;
while(p.next!=null)
{
  if(p.info=='A')
  {
    p=p.next;
  }
  if(head.info=='A')
  {
    head=head.next;
  }
}</value_entered>
  </textarea>
</input_panel>
2/1/08 1:00 PM - FINER: ENTRY
2/1/08 1:00 PM - FINER: ENTRY
2/1/08 1:00 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/2 *
2/1/08 1:00 PM - FINE: up front looking for -- exe/memorymanager/memorymanager
2/1/08 1:00 PM - FINER: Executing -- java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/2 * /srv/www/htdocs/jhave/html_root/uid/2.xml
2/1/08 1:00 PM - FINE: exec(java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/2 * /srv/www/htdocs/jhave/html_root/uid/2.xml)
2/1/08 1:00 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/2.sho
2/1/08 1:00 PM - FINE: http://jhave.org/jhave/html_root/uid/2.sho
2/1/08 1:00 PM - FINE: sendtoClient - 400 memorymanager/removeA4.jp gaigs
2/1/08 1:00 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/2.sho
2/1/08 1:01 PM - INFO: Accepted connection 3 from 148.61.119.67
2/1/08 1:01 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:01 PM - INFO: Object: Thread[Thread-3,5,main]
2/1/08 1:01 PM - INFO: 1 generic
2/1/08 1:01 PM - FINER: ENTRY
2/1/08 1:01 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:02 PM - INFO: 4 memorymanager/removeA4.jp new <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE show PUBLIC "-//JHAVE//DTD INPUT PANEL//EN" "input_panel.dtd">
<input_panel>
  <textarea>
    <label_line>Enter your Java or C++ source code below:</label_line>
    <default_field>Remove all A's from the list
// gridsize 1 6 java 0.3
Node head = Utils.createList( 'A', 'A', 'A', 'B', 'C', 'D', "tail" );
Node p = null; // 0 2
</default_field>
    <value_entered>Remove all A's from the list
// gridsize 1 6 java 0.3
Node head = Utils.createList( 'A', 'A', 'A', 'B', 'C', 'D', "tail" );
Node p = null; // 0 2
p=head;
while(p.next!=null)
{
  if(head.info=='A')
  {
    head=head.next;
  }
}
p=null;</value_entered>
  </textarea>
</input_panel>
2/1/08 1:02 PM - FINER: ENTRY
2/1/08 1:02 PM - FINER: ENTRY
2/1/08 1:02 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/2 *
2/1/08 1:02 PM - FINE: up front looking for -- exe/memorymanager/memorymanager
2/1/08 1:02 PM - FINER: Executing -- java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/2 * /srv/www/htdocs/jhave/html_root/uid/2.xml
2/1/08 1:02 PM - FINE: exec(java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/2 * /srv/www/htdocs/jhave/html_root/uid/2.xml)
2/1/08 1:02 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/2.sho
2/1/08 1:02 PM - FINE: http://jhave.org/jhave/html_root/uid/2.sho
2/1/08 1:02 PM - FINE: sendtoClient - 400 memorymanager/removeA4.jp gaigs
2/1/08 1:02 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/2.sho
2/1/08 1:03 PM - SEVERE: getObject
java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(SocketInputStream.java:168)
	at java.net.SocketInputStream.read(SocketInputStream.java:182)
	at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2200)
	at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2490)
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2500)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:03 PM - FINE: killConnection: Communication Error.
2/1/08 1:03 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:03 PM - SEVERE: sendtoClient
java.net.SocketException: Broken pipe
	at java.net.SocketOutputStream.socketWrite0(Native Method)
	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
	at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
	at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1676)
	at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1585)
	at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1167)
	at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1121)
	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1278)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
	at java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.java:1392)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:294)
	at jhave.server.ClientConnection.sendtoClient(ClientConnection.java:700)
	at jhave.server.ClientConnection.killConnection(ClientConnection.java:637)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:122)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:03 PM - FINE: Killing client 3
2/1/08 1:03 PM - FINE: Killing client 3
2/1/08 1:03 PM - INFO: 4 memorymanager/removeA4.jp new <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE show PUBLIC "-//JHAVE//DTD INPUT PANEL//EN" "input_panel.dtd">
<input_panel>
  <textarea>
    <label_line>Enter your Java or C++ source code below:</label_line>
    <default_field>Remove all A's from the list
// gridsize 1 6 java 0.3
Node head = Utils.createList( 'A', 'A', 'A', 'B', 'C', 'D', "tail" );
Node p = null; // 0 2
</default_field>
    <value_entered>Remove all A's from the list
// gridsize 1 6 java 0.3
Node head = Utils.createList( 'A', 'A', 'A', 'B', 'C', 'D', "tail" );
Node p = null; // 0 2
p=head;
while(p.next!=null)
{
  if(p.info=='A')
  {
    p=p.next;
    head=p;
  }
  p=p.next;
}
p=null;</value_entered>
  </textarea>
</input_panel>
2/1/08 1:03 PM - FINER: ENTRY
2/1/08 1:03 PM - FINER: ENTRY
2/1/08 1:03 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/2 *
2/1/08 1:03 PM - FINE: up front looking for -- exe/memorymanager/memorymanager
2/1/08 1:03 PM - FINER: Executing -- java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/2 * /srv/www/htdocs/jhave/html_root/uid/2.xml
2/1/08 1:03 PM - FINE: exec(java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/2 * /srv/www/htdocs/jhave/html_root/uid/2.xml)
2/1/08 1:03 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/2.sho
2/1/08 1:03 PM - FINE: http://jhave.org/jhave/html_root/uid/2.sho
2/1/08 1:03 PM - FINE: sendtoClient - 400 memorymanager/removeA4.jp gaigs
2/1/08 1:03 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/2.sho
2/1/08 1:03 PM - INFO: Accepted connection 4 from 148.61.119.67
2/1/08 1:03 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:03 PM - INFO: Object: Thread[Thread-4,5,main]
2/1/08 1:03 PM - INFO: 1 generic
2/1/08 1:03 PM - FINER: ENTRY
2/1/08 1:03 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:04 PM - SEVERE: getObject
java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(SocketInputStream.java:168)
	at java.net.SocketInputStream.read(SocketInputStream.java:182)
	at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2200)
	at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2490)
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2500)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:04 PM - FINE: killConnection: Communication Error.
2/1/08 1:04 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:04 PM - SEVERE: sendtoClient
java.net.SocketException: Broken pipe
	at java.net.SocketOutputStream.socketWrite0(Native Method)
	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
	at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
	at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1676)
	at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1585)
	at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1167)
	at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1121)
	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1278)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
	at java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.java:1392)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:294)
	at jhave.server.ClientConnection.sendtoClient(ClientConnection.java:700)
	at jhave.server.ClientConnection.killConnection(ClientConnection.java:637)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:122)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:04 PM - FINE: Killing client 2
2/1/08 1:04 PM - FINE: Killing client 2
2/1/08 1:05 PM - INFO: 4 bintreemyles new 50 30 80 10 40 60 90 d10 d30 d50  User-defined
2/1/08 1:05 PM - FINER: ENTRY
2/1/08 1:05 PM - FINER: ENTRY
2/1/08 1:05 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/4 *
2/1/08 1:05 PM - FINE: up front looking for -- exe/bintreemyles/bintreemyles
2/1/08 1:05 PM - FINER: Executing -- perl exe/bintreemyles/bintreemyles.pl /srv/www/htdocs/jhave/html_root/uid/4 * 50 30 80 10 40 60 90 d10 d30 d50  User-defined
2/1/08 1:05 PM - FINE: exec(perl exe/bintreemyles/bintreemyles.pl /srv/www/htdocs/jhave/html_root/uid/4 * 50 30 80 10 40 60 90 d10 d30 d50  User-defined)
2/1/08 1:05 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/4.sho
2/1/08 1:05 PM - FINE: http://jhave.org/jhave/html_root/uid/4.sho
2/1/08 1:05 PM - FINE: sendtoClient - 400 bintreemyles gaigs
2/1/08 1:05 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/4.sho
2/1/08 1:06 PM - INFO: Accepted connection 5 from 207.72.175.87
2/1/08 1:06 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:06 PM - INFO: Object: Thread[Thread-5,5,main]
2/1/08 1:06 PM - INFO: 1 generic
2/1/08 1:06 PM - FINER: ENTRY
2/1/08 1:06 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:07 PM - INFO: Accepted connection 6 from 207.72.173.168
2/1/08 1:07 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:07 PM - INFO: Object: Thread[Thread-6,5,main]
2/1/08 1:07 PM - INFO: 1 generic
2/1/08 1:07 PM - FINER: ENTRY
2/1/08 1:07 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:07 PM - INFO: 4 bintreemyles new 50 43, 75, 21, 45, 67, d43  Random
2/1/08 1:07 PM - FINER: ENTRY
2/1/08 1:07 PM - FINER: ENTRY
2/1/08 1:07 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/5 *
2/1/08 1:07 PM - FINE: up front looking for -- exe/bintreemyles/bintreemyles
2/1/08 1:07 PM - FINER: Executing -- perl exe/bintreemyles/bintreemyles.pl /srv/www/htdocs/jhave/html_root/uid/5 * 50 43, 75, 21, 45, 67, d43  Random
2/1/08 1:07 PM - FINE: exec(perl exe/bintreemyles/bintreemyles.pl /srv/www/htdocs/jhave/html_root/uid/5 * 50 43, 75, 21, 45, 67, d43  Random)
2/1/08 1:07 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/5.sho
2/1/08 1:07 PM - FINE: http://jhave.org/jhave/html_root/uid/5.sho
2/1/08 1:07 PM - FINE: sendtoClient - 400 bintreemyles gaigs
2/1/08 1:07 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/5.sho
2/1/08 1:07 PM - INFO: 4 bintreemyles new 10,20,30,40,50  Random
2/1/08 1:07 PM - FINER: ENTRY
2/1/08 1:07 PM - FINER: ENTRY
2/1/08 1:07 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/6 *
2/1/08 1:07 PM - FINE: up front looking for -- exe/bintreemyles/bintreemyles
2/1/08 1:07 PM - FINER: Executing -- perl exe/bintreemyles/bintreemyles.pl /srv/www/htdocs/jhave/html_root/uid/6 * 10,20,30,40,50  Random
2/1/08 1:07 PM - FINE: exec(perl exe/bintreemyles/bintreemyles.pl /srv/www/htdocs/jhave/html_root/uid/6 * 10,20,30,40,50  Random)
2/1/08 1:07 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/6.sho
2/1/08 1:07 PM - FINE: http://jhave.org/jhave/html_root/uid/6.sho
2/1/08 1:07 PM - FINE: sendtoClient - 400 bintreemyles gaigs
2/1/08 1:07 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/6.sho
2/1/08 1:08 PM - SEVERE: getObject
java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2502)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:08 PM - FINE: killConnection: Communication Error.
2/1/08 1:08 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:08 PM - FINE: Killing client 5
2/1/08 1:09 PM - INFO: 4 bintreemyles new 10,20,30,40,50  User-defined
2/1/08 1:09 PM - FINER: ENTRY
2/1/08 1:09 PM - FINER: ENTRY
2/1/08 1:09 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/6 *
2/1/08 1:09 PM - FINE: up front looking for -- exe/bintreemyles/bintreemyles
2/1/08 1:09 PM - FINER: Executing -- perl exe/bintreemyles/bintreemyles.pl /srv/www/htdocs/jhave/html_root/uid/6 * 10,20,30,40,50  User-defined
2/1/08 1:09 PM - FINE: exec(perl exe/bintreemyles/bintreemyles.pl /srv/www/htdocs/jhave/html_root/uid/6 * 10,20,30,40,50  User-defined)
2/1/08 1:09 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/6.sho
2/1/08 1:09 PM - FINE: http://jhave.org/jhave/html_root/uid/6.sho
2/1/08 1:09 PM - FINE: sendtoClient - 400 bintreemyles gaigs
2/1/08 1:09 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/6.sho
2/1/08 1:09 PM - INFO: 4 bintreemyles new 10, 20, 30, 40, 50  User-defined
2/1/08 1:09 PM - FINER: ENTRY
2/1/08 1:09 PM - FINER: ENTRY
2/1/08 1:09 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/6 *
2/1/08 1:09 PM - FINE: up front looking for -- exe/bintreemyles/bintreemyles
2/1/08 1:09 PM - FINER: Executing -- perl exe/bintreemyles/bintreemyles.pl /srv/www/htdocs/jhave/html_root/uid/6 * 10, 20, 30, 40, 50  User-defined
2/1/08 1:09 PM - FINE: exec(perl exe/bintreemyles/bintreemyles.pl /srv/www/htdocs/jhave/html_root/uid/6 * 10, 20, 30, 40, 50  User-defined)
2/1/08 1:09 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/6.sho
2/1/08 1:09 PM - FINE: http://jhave.org/jhave/html_root/uid/6.sho
2/1/08 1:09 PM - FINE: sendtoClient - 400 bintreemyles gaigs
2/1/08 1:09 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/6.sho
2/1/08 1:09 PM - SEVERE: getObject
java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(SocketInputStream.java:168)
	at java.net.SocketInputStream.read(SocketInputStream.java:182)
	at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2200)
	at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2490)
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2500)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:09 PM - FINE: killConnection: Communication Error.
2/1/08 1:09 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:09 PM - SEVERE: sendtoClient
java.net.SocketException: Broken pipe
	at java.net.SocketOutputStream.socketWrite0(Native Method)
	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
	at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
	at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1676)
	at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1585)
	at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1167)
	at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1121)
	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1278)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
	at java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.java:1392)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:294)
	at jhave.server.ClientConnection.sendtoClient(ClientConnection.java:700)
	at jhave.server.ClientConnection.killConnection(ClientConnection.java:637)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:122)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:09 PM - FINE: Killing client 6
2/1/08 1:09 PM - FINE: Killing client 6
2/1/08 1:12 PM - INFO: Accepted connection 7 from 148.61.119.67
2/1/08 1:12 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:12 PM - INFO: Object: Thread[Thread-7,5,main]
2/1/08 1:12 PM - INFO: 1 generic
2/1/08 1:12 PM - FINER: ENTRY
2/1/08 1:12 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:13 PM - SEVERE: getObject
java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(SocketInputStream.java:168)
	at java.net.SocketInputStream.read(SocketInputStream.java:182)
	at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2200)
	at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2490)
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2500)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:13 PM - FINE: killConnection: Communication Error.
2/1/08 1:13 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:13 PM - SEVERE: getObject
java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(SocketInputStream.java:168)
	at java.net.SocketInputStream.read(SocketInputStream.java:182)
	at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2200)
	at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2490)
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2500)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:13 PM - SEVERE: sendtoClient
java.net.SocketException: Broken pipe
	at java.net.SocketOutputStream.socketWrite0(Native Method)
	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
	at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
	at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1676)
	at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1585)
	at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1167)
	at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1121)
	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1278)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
	at java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.java:1392)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:294)
	at jhave.server.ClientConnection.sendtoClient(ClientConnection.java:700)
	at jhave.server.ClientConnection.killConnection(ClientConnection.java:637)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:122)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:13 PM - FINE: killConnection: Communication Error.
2/1/08 1:13 PM - FINE: Killing client 4
2/1/08 1:13 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:13 PM - FINE: Killing client 4
2/1/08 1:13 PM - SEVERE: sendtoClient
java.net.SocketException: Broken pipe
	at java.net.SocketOutputStream.socketWrite0(Native Method)
	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
	at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
	at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1676)
	at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1585)
	at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1167)
	at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1121)
	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1278)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
	at java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.java:1392)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:294)
	at jhave.server.ClientConnection.sendtoClient(ClientConnection.java:700)
	at jhave.server.ClientConnection.killConnection(ClientConnection.java:637)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:122)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:13 PM - FINE: Killing client 7
2/1/08 1:13 PM - FINE: Killing client 7
2/1/08 1:23 PM - INFO: Accepted connection 8 from 142.244.28.221
2/1/08 1:23 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:23 PM - INFO: Object: Thread[Thread-8,5,main]
2/1/08 1:23 PM - INFO: 1 dijkstra
2/1/08 1:23 PM - FINER: ENTRY
2/1/08 1:23 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:24 PM - INFO: 4 memorymanager/exercise1.jp new <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE show PUBLIC "-//JHAVE//DTD INPUT PANEL//EN" "input_panel.dtd">
<input_panel>
  <textarea>
    <label_line>Enter your Java or C++ source code below:</label_line>
    <default_field>exercise 1
// gridsize 2 4 java
Node p = Utils.createList( '1','2','3', "r" );
</default_field>
    <value_entered>exercise 1
// gridsize 2 4 java
Node p = Utils.createList( '1','2','3', "r" );
p = p.next();</value_entered>
  </textarea>
</input_panel>
2/1/08 1:24 PM - FINER: ENTRY
2/1/08 1:24 PM - FINER: ENTRY
2/1/08 1:24 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/8 *
2/1/08 1:24 PM - FINE: up front looking for -- exe/memorymanager/memorymanager
2/1/08 1:24 PM - FINER: Executing -- java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/8 * /srv/www/htdocs/jhave/html_root/uid/8.xml
2/1/08 1:24 PM - FINE: exec(java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/8 * /srv/www/htdocs/jhave/html_root/uid/8.xml)
2/1/08 1:24 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/8.sho
2/1/08 1:24 PM - FINE: http://jhave.org/jhave/html_root/uid/8.sho
2/1/08 1:24 PM - FINE: sendtoClient - 400 memorymanager/exercise1.jp gaigs
2/1/08 1:24 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/8.sho
2/1/08 1:24 PM - SEVERE: getObject
java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(SocketInputStream.java:168)
	at java.net.SocketInputStream.read(SocketInputStream.java:182)
	at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2200)
	at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2490)
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2500)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:24 PM - FINE: killConnection: Communication Error.
2/1/08 1:24 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:24 PM - SEVERE: sendtoClient
java.net.SocketException: Broken pipe
	at java.net.SocketOutputStream.socketWrite0(Native Method)
	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
	at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
	at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1676)
	at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1585)
	at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1167)
	at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1121)
	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1278)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
	at java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.java:1392)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:294)
	at jhave.server.ClientConnection.sendtoClient(ClientConnection.java:700)
	at jhave.server.ClientConnection.killConnection(ClientConnection.java:637)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:122)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:24 PM - FINE: Killing client 8
2/1/08 1:24 PM - FINE: Killing client 8
2/1/08 1:25 PM - INFO: Accepted connection 9 from 128.32.42.51
2/1/08 1:25 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:25 PM - INFO: Object: Thread[Thread-9,5,main]
2/1/08 1:25 PM - INFO: 1 generic
2/1/08 1:25 PM - FINER: ENTRY
2/1/08 1:25 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:37 PM - INFO: Accepted connection 10 from 128.32.42.143
2/1/08 1:37 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:37 PM - INFO: Object: Thread[Thread-10,5,main]
2/1/08 1:37 PM - INFO: 1 generic
2/1/08 1:37 PM - FINER: ENTRY
2/1/08 1:37 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:39 PM - INFO: Accepted connection 11 from 128.32.42.146
2/1/08 1:39 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:39 PM - INFO: Object: Thread[Thread-11,5,main]
2/1/08 1:39 PM - INFO: 1 generic
2/1/08 1:39 PM - FINER: ENTRY
2/1/08 1:39 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:39 PM - SEVERE: getObject
java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2502)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:39 PM - FINE: killConnection: Communication Error.
2/1/08 1:39 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:39 PM - FINE: Killing client 11
2/1/08 1:42 PM - INFO: Accepted connection 12 from 128.32.42.146
2/1/08 1:42 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:42 PM - INFO: Object: Thread[Thread-12,5,main]
2/1/08 1:42 PM - INFO: 1 generic
2/1/08 1:42 PM - FINER: ENTRY
2/1/08 1:42 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:46 PM - SEVERE: getObject
java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2502)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:46 PM - FINE: killConnection: Communication Error.
2/1/08 1:46 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:46 PM - FINE: Killing client 10
2/1/08 1:46 PM - SEVERE: getObject
java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2502)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:46 PM - FINE: killConnection: Communication Error.
2/1/08 1:46 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:46 PM - FINE: Killing client 12
2/1/08 1:48 PM - INFO: Accepted connection 13 from 128.32.42.146
2/1/08 1:48 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:48 PM - INFO: Object: Thread[Thread-13,5,main]
2/1/08 1:48 PM - INFO: 1 generic
2/1/08 1:48 PM - FINER: ENTRY
2/1/08 1:48 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:48 PM - INFO: 4 bestfirstsearch new null
2/1/08 1:48 PM - FINER: ENTRY
2/1/08 1:48 PM - FINER: ENTRY
2/1/08 1:48 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/13 *
2/1/08 1:48 PM - FINE: up front looking for -- exe/bestfirstsearch/bestfirstsearch
2/1/08 1:48 PM - FINER: Executing -- perl exe/bestfirstsearch/bestfirstsearch.pl /srv/www/htdocs/jhave/html_root/uid/13 * null
2/1/08 1:48 PM - FINE: exec(perl exe/bestfirstsearch/bestfirstsearch.pl /srv/www/htdocs/jhave/html_root/uid/13 * null)
2/1/08 1:48 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/13.sho
2/1/08 1:48 PM - FINE: http://jhave.org/jhave/html_root/uid/13.sho
2/1/08 1:48 PM - FINE: sendtoClient - 400 bestfirstsearch gaigs
2/1/08 1:48 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/13.sho
2/1/08 1:48 PM - SEVERE: getObject
java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2502)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:48 PM - FINE: killConnection: Communication Error.
2/1/08 1:48 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:48 PM - FINE: Killing client 13
2/1/08 1:48 PM - INFO: Accepted connection 14 from 128.32.42.146
2/1/08 1:48 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:48 PM - INFO: Object: Thread[Thread-14,5,main]
2/1/08 1:48 PM - INFO: 1 generic
2/1/08 1:48 PM - FINER: ENTRY
2/1/08 1:48 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:49 PM - SEVERE: getObject
java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2502)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:49 PM - FINE: killConnection: Communication Error.
2/1/08 1:49 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:49 PM - FINE: Killing client 14
2/1/08 1:55 PM - SEVERE: getObject
java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2502)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:55 PM - FINE: killConnection: Communication Error.
2/1/08 1:55 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:55 PM - FINE: Killing client 9
2/1/08 1:58 PM - INFO: Accepted connection 15 from 75.47.87.44
2/1/08 1:58 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 1:58 PM - INFO: Object: Thread[Thread-15,5,main]
2/1/08 1:58 PM - INFO: 1 dijkstra
2/1/08 1:58 PM - FINER: ENTRY
2/1/08 1:58 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 1:58 PM - INFO: 4 memorymanager/exercise15.cp new <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE show PUBLIC "-//JHAVE//DTD INPUT PANEL//EN" "input_panel.dtd">
<input_panel>
  <textarea>
    <label_line>Enter your Java or C++ source code below:</label_line>
    <default_field>exercise 15
// gridsize 1 4 C++
Node *p = NULL; // 0 0 RIGHT
Node *q = NULL; // 0 0 LEFT
p = new Node( 'B', NULL); // 0 1
p-&gt;next = new Node( 'C', NULL); // 0 2
</default_field>
    <value_entered>exercise 15
// gridsize 1 4 C++
Node *p = NULL; // 0 0 RIGHT
Node *q = NULL; // 0 0 LEFT
p = new Node( 'B', NULL); // 0 1
p-&gt;next = new Node( 'C', NULL); // 0 2
</value_entered>
  </textarea>
</input_panel>
2/1/08 1:58 PM - FINER: ENTRY
2/1/08 1:58 PM - FINER: ENTRY
2/1/08 1:58 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/15 *
2/1/08 1:58 PM - FINE: up front looking for -- exe/memorymanager/memorymanager
2/1/08 1:58 PM - FINER: Executing -- java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/15 * /srv/www/htdocs/jhave/html_root/uid/15.xml
2/1/08 1:58 PM - FINE: exec(java -classpath ../../lib/jdom.jar:. exe.memorymanager.memorymanager /srv/www/htdocs/jhave/html_root/uid/15 * /srv/www/htdocs/jhave/html_root/uid/15.xml)
2/1/08 1:58 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/15.sho
2/1/08 1:58 PM - FINE: http://jhave.org/jhave/html_root/uid/15.sho
2/1/08 1:58 PM - FINE: sendtoClient - 400 memorymanager/exercise15.cp gaigs
2/1/08 1:58 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/15.sho
2/1/08 1:59 PM - SEVERE: getObject
java.net.SocketException: Connection reset
	at java.net.SocketInputStream.read(SocketInputStream.java:168)
	at java.net.SocketInputStream.read(SocketInputStream.java:182)
	at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2200)
	at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2490)
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2500)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:59 PM - FINE: killConnection: Communication Error.
2/1/08 1:59 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 1:59 PM - SEVERE: sendtoClient
java.net.SocketException: Broken pipe
	at java.net.SocketOutputStream.socketWrite0(Native Method)
	at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
	at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
	at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1676)
	at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1585)
	at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1167)
	at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1121)
	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1278)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
	at java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.java:1392)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:294)
	at jhave.server.ClientConnection.sendtoClient(ClientConnection.java:700)
	at jhave.server.ClientConnection.killConnection(ClientConnection.java:637)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:122)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 1:59 PM - FINE: Killing client 15
2/1/08 1:59 PM - FINE: Killing client 15
2/1/08 2:05 PM - INFO: Accepted connection 16 from 128.32.42.142
2/1/08 2:05 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 2:05 PM - INFO: Object: Thread[Thread-16,5,main]
2/1/08 2:05 PM - INFO: 1 generic
2/1/08 2:05 PM - FINER: ENTRY
2/1/08 2:05 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 2:08 PM - SEVERE: getObject
java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2502)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 2:08 PM - FINE: killConnection: Communication Error.
2/1/08 2:08 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 2:08 PM - FINE: Killing client 16
2/1/08 4:35 PM - INFO: Accepted connection 17 from 128.32.42.145
2/1/08 4:35 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 4:35 PM - INFO: Object: Thread[Thread-17,5,main]
2/1/08 4:35 PM - INFO: 1 generic
2/1/08 4:35 PM - FINER: ENTRY
2/1/08 4:35 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 4:36 PM - INFO: 4 bestfirstsearch new null
2/1/08 4:36 PM - FINER: ENTRY
2/1/08 4:36 PM - FINER: ENTRY
2/1/08 4:36 PM - INFO: /srv/www/htdocs/jhave/html_root/uid/17 *
2/1/08 4:36 PM - FINE: up front looking for -- exe/bestfirstsearch/bestfirstsearch
2/1/08 4:36 PM - FINER: Executing -- perl exe/bestfirstsearch/bestfirstsearch.pl /srv/www/htdocs/jhave/html_root/uid/17 * null
2/1/08 4:36 PM - FINE: exec(perl exe/bestfirstsearch/bestfirstsearch.pl /srv/www/htdocs/jhave/html_root/uid/17 * null)
2/1/08 4:36 PM - FINE: Loading dynamic script: /srv/www/htdocs/jhave/html_root/uid/17.sho
2/1/08 4:36 PM - FINE: http://jhave.org/jhave/html_root/uid/17.sho
2/1/08 4:36 PM - FINE: sendtoClient - 400 bestfirstsearch gaigs
2/1/08 4:36 PM - FINE: sendtoClient - http://jhave.org/jhave/html_root/uid/17.sho
2/1/08 4:42 PM - SEVERE: getObject
java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2502)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 4:42 PM - FINE: killConnection: Communication Error.
2/1/08 4:42 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 4:42 PM - FINE: Killing client 17
2/1/08 8:13 PM - INFO: Accepted connection 18 from 128.32.42.133
2/1/08 8:13 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
2/1/08 8:13 PM - INFO: Object: Thread[Thread-18,5,main]
2/1/08 8:13 PM - INFO: 1 generic
2/1/08 8:13 PM - FINER: ENTRY
2/1/08 8:13 PM - FINE: sendtoClient - 100 Client and server connected.
2/1/08 8:23 PM - SEVERE: getObject
java.io.EOFException
	at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2502)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
	at jhave.server.ClientConnection.getObject(ClientConnection.java:112)
	at jhave.server.ClientConnection.run(ClientConnection.java:101)
2/1/08 8:23 PM - FINE: killConnection: Communication Error.
2/1/08 8:23 PM - FINE: sendtoClient - 101 Communication Error.
2/1/08 8:23 PM - FINE: Killing client 18
2/2/08 11:05 PM - INFO: Accepted connection 19 from 122.100.214.9
2/2/08 11:05 PM - INFO: Constructor: public jhave.server.UWOSHClientConnection(java.net.Socket,int)
